for unknown foreign fundamental types, collect an argument of the type
authorTim Janik <timj@gtk.org>
Sat, 3 Oct 1998 17:04:41 +0000 (17:04 +0000)
committerTim Janik <timj@src.gnome.org>
Sat, 3 Oct 1998 17:04:41 +0000 (17:04 +0000)
commitc62ab96bcc0c9817a338bc28e24c15c77b5f0890
tree030574406603a04f02a3facdd07e1402355f75ab
parent879683b67429e56cadc53691a2845bb329e0ea97
for unknown foreign fundamental types, collect an argument of the type

Sat Oct  3 17:54:48 1998  Tim Janik  <timj@gtk.org>

        * gtk/gtkargcollector.c (GTK_ARG_COLLECT_VALUE): for unknown foreign
        fundamental types, collect an argument of the type returned from
        gtk_type_get_varargs_type(). removed the first macro argument which
        was just the same as the fundamental type of the *arg passed to
        the macro.
        * gtk/gtkarg.c (gtk_args_collect):
        * gtk/gtksignal.c (gtk_signal_collect_params): changed callers.

        * gtk/gtktypeutils.h:
        * gtk/gtktypeutils.c: new functions gtk_type_set_varargs_type() and
        gtk_type_get_varargs_type() to set and query the varargs collect
        type used for a fundamental type, registered outside of Gtk.

        * gtk/gtkmisc.c (gtk_misc_class_init): changed object arguments
        GtkMisc::xalign and GtkMisc::yalign from GTK_TYPE_DOUBLE to
        GTK_TYPE_FLOAT.

        * gtk/gtkframe.c (gtk_frame_class_init): changed object arguments
        GtkFrame::label_xalign and GtkFrame::label_yalign from GTK_TYPE_DOUBLE
        to GTK_TYPE_FLOAT.
14 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkarg.c
gtk/gtkargcollector.c
gtk/gtkframe.c
gtk/gtkmisc.c
gtk/gtksignal.c
gtk/gtktypeutils.c
gtk/gtktypeutils.h